urban superstructure - Spanish English Dictionary